Review: Must read
Rating: 5 out of 5
Date: 02 25, 2014
my second time reading this book, it is well written and captivating. I love how the author defines each character and their lives. this book is great from start to finish