Next
Islamic imperialism : a history / Efraim Karsh. Karsh, Efraim.
New Haven : Yale University Press, c2007.
284 p. : maps ; 20 cm.