Islam

John L. Esposito
Oxford University Press
9780195182668
0-19-518266-9