Review: Excellent Read!
Rating: 5 out of 5
Date: 03 1, 2014
What a grand, intense roller coaster ride!  I love when a book leaves you guessing, especially to the last page, the twists and turns, the character building, and this book is and does exactly that.