Islam the key concepts - Ali, Kecia. (Routledge, 2008)