All  

Ali ibn Abi Talib