IslamiCity
Keith Devlin on the debt of influence that science, culture and technology owe to Islam .