Helpful Score: 1
Slighlty predictable at times but still a good story.
Catherine Alliott's characters are sometimes one-dimensional, but she is a clever, funny British writer. This was one of her better books.