Beliefnet
Hadith The Prophet Muhammad, as reported by 'Ali bin Abi Talib's Archives