Nahjul Balagha

Sermons, Letters, and Sayings of Ameer al-Mu’mineen, Imam Ali-ibne-Abitalib (A.S)