This is a tough one to review. I really liked the idea of it, and initially I was gripped, but it gradually lost its hold on me till near the end I was reading it in small parts over a long span of time.
It doesn't seem to be entirely sure what it's about. It's about a son's journey to understand his father and their estrangement, yes, but it also tries to be a travel book and an exploration of religion and how it can be warped, but doesn't fully satisfy any of these angles. As previous reviewers have said, some of the places the author travels to get a lot of book time, others very little or are simply mentioned in passing. The description is often beautifully written, though the transition from travel writing to sudden philosophical musings about what it means to be culturally Muslim, etc, seemed quite jarring.
The author does write negatively of the corruption and misinterpretation of Islamic doctrine in countries such as Iran, though his attack feels somewhat tepid, as if he's afraid of being TOO negative. After reading about how Iran rules its people I was left seething in anger and I wanted to see that reflected by the author.
Despite its flaws, the book is still an intriguing read and I recommend it for those interested in, or trying to learn about, Pakistan and India and Partition. The author's exploration of why Pakistan seems to function worse than India makes for educational and insightful reading. The ending of the book is mildly haunting, though I would've liked to read more about the author's personal experience of being in Pakistan at the time of Benazir Bhutto's assassination.
All in all, a read that might appeal to those interested in India and Pakistan, and Islam and the Middle East, though don't expect a completely satisfying travel book, or a completely satisfying exploration of Islam.