Moral excellence of the Prophet Muhammad (PBUH) and Orientalist Karen Armstrong 2012 Vol.1, No.1 ہزارہ اسلامیکس June 24, 2016January 11, 2023Kaleem ullahLeave a Comment on Moral excellence of the Prophet Muhammad (PBUH) and Orientalist Karen Armstrong Dr Haleema Sadia Dr Mursal Farman Pages: 1-16