good one..
I disagree with this. If the editorialist means recently, I can see it...but many advances have come from past Islamic empires...mathematical advances for one...