Fantastic book. Couldn't put it down. Not sure how to describe the book because there are so many parts. It's said that it's a commentary on religion and I guess it is to a certain extent. But, for me, it was a journey of self discovery on the narrator's part.