Islamic Philosophy A-Z by Oliver Leaman & Peter S. Groff