Faces of Muhammad: Western Perceptions of the Prophet of Islam from the Middle Ages to Today by John Tolan Back to product details page >