Esposito, John L.

Islamic World: Past and Present/ John L. Esposito - Oxford University Press, 2004. - 203p. [hb]

9780195175943

909.097 / ESP-I