Review: Greg read
Rating: 5 out of 5
Date: 02 16, 2014
Broken characters with lots going on but they manage to come together and make it work out of desperation and hope. You will enjoy this story.