I haven't read this in a couple years, but it's incredibly funny. The nice thing is that if you want to read it for pure enjoyment, you can. If you want to dig around a little for more meaning, you'll find it. It's funny, but it's not just fluff. Highly recommend.