Review: AMAZING!!!!
Rating: 5 out of 5
Date: 11 23, 2012
I just love this book!!!! it has so many surprises that when you'll be sitting on the edge of your seat.  Written so good!![...]