Reinterpreting Islamic historiography - Cambridge CUP 1999 - ix,236p.

0-521-65023-2


Arabian Peninsula - History

953.007 2 / ELH/R

Powered by Koha