Religion as critique Islamic critical thinking from Mecca to the marketplace - AHMAD Irfan (New Delhi Oxford University Press, 2017)