The Emergence of Islam: Classical Traditions in Contemporary Perspective

The Emergence of Islam

Classical Traditions in Contemporary Perspective

2012 • 226 pages