groovybagel 's review for:

Julia by Sandra Newman
4.5
challenging dark mysterious sad medium-paced