Review: Bravo!
Rating: 5 out of 5
Date: 10 8, 2013
This little book was great. Though there were a couple of technical issues and a few typos, the author managed to tell an engaging story with heart and a message without being preachy or syrupy. So glad I read it.