Review: Surprisingly good
Rating: 4 out of 5
Date: 05 20, 2013
I must admit that my expectations for this book didn't start off high but I couldn't have been more wrong.  An amazingly warm story of second chances and past lies revealed.  Highly recommended.