traysie_a 's review for:

Lore by Alexandra Bracken
3.75
adventurous dark tense medium-paced