Despite recommendations to read this book, I waited because the title made it seem kind of silly. but I finally gave it a shot and feel stupid for sleeping on this for so long. These books are wonderful overall. The storytelling is great, the characters are well developed and very relatable. The book is hilarious, exciting, interesting, and keeps moving. I have been listening to these Non-Stop.