Review: Great read
Rating: 4 out of 5
Date: 02 24, 2013
I read this book in a few hours. Each time I thought I knew what was going to happen, the plot twisted and it changed to the other direction. I will definitely be keeping this one and reading it again.