rach_salza 's review for:

Heartsong by TJ Klune
4.5
emotional sad tense fast-paced