The hajj: the muslim pilgrimage to mecca and the holy places - Peters, F E (1994)