Muhammad

muhammad

Hostility to Islam has disguised a host of other prejudices

June 6, 2019 6:54 am

Faces of Muhammad: Western Perceptions of the Prophet of Islam from the Middle Ages to Today by John Tolan reviewed