Islam and the scientific spirit - Briffault, Robert (Dhaka : Islamic Foundation, 1977)
Keywords: Islam