I feel a bit guilty for liking this book so much since I can see how a non-Catholic, particularly a Muslim, would be offended by some of the passages in the novel. But for all its stereotypical depictions of certain characters, it's still fun to read.