Small Blessings is entirely predictable in a general sense, but completely unpredictable when it comes to the specifics. Take a gentle, decent Shakespeare professor, the son he never knew he had, and a free-spirited bookseller, a beautiful western Virginia setting, and you've got a heartwarming novel with a clear path to a happy ending, right? But the professor is married, the son isn't quite what he seems, and the bookseller...well, okay, she's pretty much as advertised. The plot makes a number of fascinating twists and turns and the supporting characters almost steal the story. Novels that manage to be charming without being cloying are small blessings in themselves. I look forward to more from this author.