This is a very well-written tale with believable characters, genuine action, and clever plotting. Kevin Pierce is a really talented narrator (despite mispronouncing several words like Haverhill and Nachez) who adds life to the story.