vnture 's review for:

Firekeeper's Daughter by Angeline Boulley
4.5
adventurous dark emotional hopeful inspiring mysterious sad tense medium-paced