Hajj
(The Pilgrimage)

Dr. Ali Shariati


Translated by:
Ali A. Behzadnia, M.D. & Najla Denn