Guests of God: Pilgrimage and Politics in the Islamic World

You might also like...