Islamic history : a frame work for inquiry

Main Author: Humphreys, R. Stephen
Format: Open Shelf
Published: United Kingdom: I.B Tauris, 1991.
Edition: Revision edition.
Subjects: