First off, Jeff Hays is one of the best readers that I’ve encountered. The story and the characters are well built and interesting. And also so funny at some points, and sad at others.