Imaam Ali bn Abi-Taalib's sermons, letters & sayings as compiled by Sayyid Shareef ar-Razi in Nahjol Balaagha : Peak of eloquence - Ali ibn Abi Talib, Imam I (Anasiryan, 2010)