Islamic Studies Today: Essays in Honor of Andrew Rippin | Myboeken