A sort of companion or travelogue book on the Hajj, one of the five pillars of Islam. Here, the well-traveled Muslim activist (Dr. Ahmad Sakr) gives a step by step analysis of the hajj (a running commentary if you will), with essential aspects of each step