Review: Great Read
Rating: 4 out of 5
Date: 01 24, 2012
Great plot, engaging characters and enough twists and turns to keep any reader up all night.  A thoroughly unexpected ending and enough secrets through the book to keep you reading.  Well done.