Review: Great story
Rating: 5 out of 5
Date: 05 24, 2013
This book covers a lot of situations and emotions. Has kind of an abrupt ending but all is well that ends well.