Ali Bin Abi Thalib: the glorious - Abdurrahman Asy Syarqani (Sygma Publishing, 2010)