It is a great book and hilarious if you are willing to take it for what it is. This not a book for people that take offense at humor. There are racist characters in the book but the humor centered around that is more painting a caricature of racists and doesnt actually make fun of the race or religion itself.