Review: Wow it is a long book and one you need to pay attention to while reading, but well worth the time and effort!!
Rating: 4 out of 5
Date: 12 15, 2013
I enjoyed the twisting plot I thought the characters were well developed and interesting.  The plot and characters are complex and you need to pay attention so you can tie all twisting and turning events together.  I thought the book was well written and very interesting. I would recommend but know it is not a simple read, you have to pay attention to the characters and events as they unfold.