I deducted 1 star for the abrupt ending, which is a cliff hanger. Otherwise, the book was good and the characters seemed believable. Great job by the narrator.