Ali b. Abi Talib: Reflection of a Prophet: N/AEbookAli b. Abi Talib: Reflection of a Prophet: N/AbyM. K. ZeineddineRating: 5 out of 5 stars5/5Save Ali b. Abi Talib: Reflection of a Prophet: N/A for later