An unexpected gem. I work in an independent bookshop and never read or even saw a review of this book, but by last Christmas, we could not keep enough copies on the shelves. It was a word of mouth phenomenon, and now I understand why - engaging, funny, and poignant.