There were a few bad reviews for this book. IGNORE them all. I’m glad I picked it up. I found myself laughing out loud. It has great sub plots and it’s all around a great read/listen.