This is a hilarious book! I am surprised that I have never read anything by Christopher Moore until now. I laughed out loud, cried, and gasped at the contents within this book. There is so much going on that writing a review without spoilers would be difficult, but suffice it to say, this book is great and any adult who loves absurd fiction should pick this one up.