I need a book to grab me from the start or I can read the words and my mind will wander off. This book did NOT disappoint in any way. From the first words, I was in. The characters became people I know well. The storyline does not travel in a predictable manner. The storyline is well planned and moves at a good pace. All in all it is an excellent read