The Life of Imam Ali bin Muhammad al Hadi: study and analysis - Baqir Shareef al Qarashi (Ansariyan Publications, 2007)
why, c.1