The Holy Cities, the Pilgrimage and the World of Islam: A History: From the Earliest Traditions till 1925 (1344H)