The Keeper of Lonely Spirits by E.M. Anderson, 400 pages
When Peter Shaughnessy was a teen, he was cursed by one of "them folk" to wander the world forever, unable to come home. Well, that was 200 years ago, and Peter is now an eternally 70-year-old itinerant man, wandering from town to town around the world, helping spirits (particularly the angry or fearful ones) move on and stop causing a ruckus to the living. He makes no connections and doesn't stay long, and that's been the case for more than a century. But now he's in a small town in Ohio, trying in vain to find a malevolent spirit that's infecting the whole town, and dangit, he's starting to get to know people and care about them. Can he succeed in his attempt to put the spirit to rest and then skip town before getting too attached? Hmm...
I love love loved this book. It has very strong T.J. Klune energy, managing to balance big feelings, coziness, and solid sense of what's at stake. The people who come into Peter's life are all fantastic, and I've gotta say that I am 100% behind having a 70-year-old man be the center of a slow-burning romance in a cozy fantasy. I'll be recommending this book far and wide.












































