Muhammad : the prophet of mercy : 50 new righteous & humane aspects brought by Muhammad - Abualrub, Imam Jalal (Madinah Publishers and Distributors, 2007)