Islamic thought an introduction - Saeed Abdullah (London Routledge, 2006)