Review: Couldnt put it down.
Rating: 5 out of 5
Date: 11 17, 2011
The book literally had me from page one. I couldnt put it down.  There are parts that I got confused in and had to go back an re-read to try to better understand.  Overall an amazing and excellent book.