The Quran and the Secular Mind: A Philosophy of Islam - Kindle edition