The mystery plot is clever with twists and turns. (I picked out the villain quickly). The pacing is dragged out and the book, almost 600 pages, is way, way too long. The characters are pleasant but this author tries to do too much with many parts act...