As usual, a good cozy mystery to enjoy on a rainy afternoon. The only problem is with continuity. In the last book, 'The Last Puzzle', Sarah's father was referred to as 'Michael Edwards'. In this book, however, he is referred to as 'Michael Woods'.
As with past books, sometimes the fact checking is a bit remiss. Otherwise, good story.