Islamic History a Frame Work for Inquiry
Humphreys, R. Stephen
Islamic History a Frame Work for Inquiry - Rev. - London : I B Tauris Publishers, c1995 - XIV, 401 p.
Includes Index
1850433607
History of Islam
297.09 / HUM
Islamic History a Frame Work for Inquiry - Rev. - London : I B Tauris Publishers, c1995 - XIV, 401 p.
Includes Index
1850433607
History of Islam
297.09 / HUM