A review by birdloveranne
Ghosts by Nicholas Sansbury Smith

5.0

I put this one off - a 10 year gap. I didn't think I was going to like it. I was wrong. It was amazing. Listened to the whole thing in one day, too.