Kevin Pierce is my favorite narrator as he always manages to keep me focused on the story. That being said, I found this story confusing, frustrating and way too long. I’m not sure why this title received such good ratings. I really couldn’t wait for it to end.