Muhammad the prophet of Islam : notes and footnotes - Hahn, Ernest (Henry Martyn Institute of Islamic Studies, 1985)