The frustration of the past few days has caught up with me I think because I started blubbering towards the end of the book. Fast read, lots of morals involved which got somewhat tedious at times, but overall lent themselves nicely to the story. Admittedly, some made me rethink my own lessons that I...