THE LIFE OF IMAM AL-MAHDI Peace Be Upon Him By: Allama Baqir Sharif al-Qarashi Translated by: Sayyid Athar Husain S.H. Rizvi