We've heard that Muslims discovered America ("Muslim Guy" is Bedier, incidentally), and now we discover that Islamic science invented everything—even scientific concepts which were invented before Islam. I can only say that this is further proof of God's sometimes-subtle sense of humour. Money quote courtesy The Elder:
Certainly there have been major contributions to various sciences by Islamic scientists, especially in the first half the the last millennium. But it does no one any favors to overstate or exaggerate this influence as if they are solely responsible for every major scientific breakthrough. And it is a bit hypocritical to try to discredit the achievements of non-Muslim scientists on the grounds that they were somewhat influenced by Islamic science, and not to credit the science that pre-dates Islam for influencing Islamic science itself.