Review: great read.
Rating: 5 out of 5
Date: 02 16, 2014
I loved how the characters gradually faced their shortcomings and weaknesses. Great character development as they rose to their challenges with support from each other. Nice to read a book where the characters keep things clean.