A History of Islamic Societies

A History of Islamic Societies

  • £24.99
  • Save £63


Ira M. Lapidus
Cambridge University Press
Edition: 3, 2014-10-13
EAN 9780521514309, ISBN10: 0521514304

Hardcover, 1020 pages, 25.7 x 25.3 x 18 cm