Islam

John L. Esposito
Oxford University Press
9780195112344
0-19-511234-2