Revival and reform in Islam - Haykel Bernard (Cambridge Cambridge University Press U K, 2003)
Keywords: RELIGION