The over the top humor in this book really reminds me of Shelly Laurenston, who is a favorite of mine! The last 1/3 of the book dragged a little for me, but overall I loved this book and am going straight on to the next one!