Islamic thought : an introduction / - Saeed, Abdullah. (Routledge,, 2006)