A history of Islamic societies

Lapidus, Ira M.

A history of Islamic societies - Cambridge University Press

909.097671 / LAP