Islam : an historical introduction

Responsibility
Gerhard Endress ; translated by Carole Hillenbrand.
Uniform Title
Einführung in die islamische Geschichte. English
Edition
2nd ed.
Imprint
Edinburgh : Edinburgh University Press, ©2002.
Physical description
1 online resource (vii, 301 pages) : maps.
Series
New Edinburgh Islamic surveys.
Librarian view | Catkey: 13056173