The Hidden Origins of Islam: New Research into Its Early History

The Hidden Origins of Islam

New Research into Its Early History

2008 • 406 pages