I loved this book. I re read it at least once per year. It's sick sense of humour exactly matches my own perspective on life. I loved it. It does have a weak ending...I wished he had put more effort into wrapping it up. But the humour is very Monty Python. If you don't like Python you won't like this, but if you do.....you will be in stitches.