started out as an interesting story but took a couple weird turns into a bad story line. Then another turn where I felt like I was reading a different book. I returned it at that point,I almost always finish a book. Jeffrey Kafer did a good job.