Review from Vengeance → June 29, 2017 This a refreshing tale… with a good moral compass… gave the story to my 14 year old son and he loves the story