Historical Atlas of the Islamic World
By
andOxford University Press
Oxford, 2004
ISBN: 9780198609971
Pages: 208
From the back of the book:
Historical Atlas of the Islamic World
By
andOxford University Press
Oxford, 2004
ISBN: 9780198609971
Pages: 208
From the back of the book: