Review: Barely 3 Stars
Rating: 3 out of 5
Date: 03 16, 2013
While touching at times, this book lacks a cohesive plot.  There are too many things going on.  Events are reconciled too quickly and unexplained due to this.