A review by the_gare_bear
Heartsong by TJ Klune

5.0

The reason this series really strikes me to the core is the way each book follows a different character. T.J. Klune is a master of weaving emotional stories that can touch you to the core. I laughed, I cried. I actually read half the book, and the last half I listened to on audiobook. Kirt Graves is a great storyteller. Audiobooks can be a little jarring as the voices you think belong to people in your head are interpreted differently by other people. But Kirt really did a great job making these characters his own. I enjoyed it immensely.