Review: Great read
Rating: 5 out of 5
Date: 08 23, 2013
I haven't been able to put this book down. Just when I guess what is going to happen something in the complete opposite happens. I thoroughly enjoyed this book.