...This book gripped me from the beginning and I just kept on reading, completing half of it in one go! When I did have to put the book down (to sleep, for instance) I couldn't wait until I could pick up where I left off. It's gripping without being heavy and it has lots of little sub-plots that all neatly weave together as the story progresses, until a very satisfying climax is reached. All loose ends are tied up and I found myself smiling as I read the last chapter. A brilliant read - buy this book: you won't regret it!