Review: surprise ending
Rating: 5 out of 5
Date: 05 14, 2014
I loved this book because the plot twists were unexpected and you fell in love with all the characters.  They were all flawed, human, and relatable.  I highly recommend reading this book.