Muhammad's Rivals: Prophets in Late Antique Arabia — Glen Bowersock (Institute for Advanced Study)

From Kai Laidlaw 3 Months ago