islamforchristians.com
How did Prophet Muhammad React to Personal Abuse? (Part I)
Prophet Muhammad forgave Suhayl ibn `Amr and pardoned Safwan ibn Umayyah and gave him a generous grant
Ahmed Al-Enzi