Explaining the Qurʾan: a socio-scientific inquiry by Masudul A. Choudhury | Menrva Books | MenrvaBooks