Sayyidina 'Ali ibn Abu Talib
Ali: Anecdotes and Sayings By A.S. Hashim. MD Sayings of Imams taken from: The Muhammadi Trust, Zahra Publications and .
Teen Times