A review by scott_thelibrarian
Heartsong by TJ Klune

5.0

This series is brilliant! I love it so much! I wish that the fourth and final book was already out so I could start it. This is one of the best series I have ever read, and I truly believe that TJ Klune is a writing genius. He had me at the first word of the first book, and I have been hooked ever since.