Uh-oh, it looks like your Internet Explorer is out of date.
For a better shopping experience, please upgrade now.
"I stood on the shoulders of giants." Isaac Newton
What did Newton mean by the statement above? Was he talking about giants such as Abu Musa Khawrizmi who invented algebra or Ibn Sina whose book was used as the standard text in Europe for over 400 years?
The two above were Muslims. Many others like them also contributed to modern science. Although, some of their inventions were attributed to others.
This play is a little effort to set the records straight.