The legacy of Ali ibn abi Talib (ra)