Home›Books›Daud Abdul-Fattah BatchelorDaud Abdul-Fattah BatchelorNo biography available.Works (1)Islamic Perspectives on Science and Technology