It took me a chapter or two to get into the groove of the story, but once I was there it really got going. Jeffery Kafer did a great job.