Review: wow
Rating: 5 out of 5
Date: 10 22, 2012
This book kept me on the edge of my seat.  It had multiple twists and turns I didn't expect.When Ifinished reading it Ihad to immediately start over from the beginning and see where I missed the clues.