This story has so many twists and turns in it, you are gripped until the very last page wanting to know who and why and what will happen next. Although everything is set up so neatly by the author (and looking back you can see how it all falls in to place), any assumptions you make along the way will be turned upside down. VERY well written. Not a crime/mystery plot, but definitely attention grabbing.