The Oxford history of Islam

edited by John Esposito
Oxford University Press
9780195107999
0-19-510799-3