Discussions Concerning al-Mahdi (May Allah Hasten His Return)

Part 2: Imamah