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

From Kai Laidlaw 5 Months ago