Review: Must read.
Rating: 5 out of 5
Date: 05 18, 2014
Incredible, so touching heart warming, loving yet dark. This book is simply amazing. It gives hope to those who don't think they deserve it.