Imamate and Leadership - Lessons on Islamic Doctrine

Translated by Dr. Hamid Algar, includes leadership in Islam, leadership of the Prophet and appointment of Imam Ali, responsibility of the companions, progeny of prophet in quran, rational necessity of Imamate, and interesting accounts of Imam's communication with the unseen including the story of Maitham al-tammar.