Review: interesting read
Rating: 4 out of 5
Date: 11 3, 2013
Good, moral values held to in this story.  Some language, but not a lot.  The characters are interesting and there is character change.