Ali ibn Abi Talib : the hero of chivalry (Clifton, N.J., 2011)