Review: Good read
Rating: 3 out of 5
Date: 02 15, 2014
The Bad: First half very slow, but it built the characters and story line.  The Good:  Loved the characters, flawed and self centered, but able to grow. I found myself understanding why they did some of the things they did, not agreeing but understanding.