Narration: Kirt does a great job at distinguishing voices and is consistent thru the entirety of the series. Story: This series was beautifully heartbreaking. I’m a softie and these books got me in the feels … ALL the feels. TJ Klune has such an eloquence with his characters. Loved, loved, loved. ❤️