Where To Stream Science and Islam Season 1 Episode 3
The Power of Doubt
- Aired January 19, 2009
- 60 Min
- Rated 9.0
How Islamic scientific ideas permeated into the West in the 16th and 17th centuries.
The Power of Doubt
How Islamic scientific ideas permeated into the West in the 16th and 17th centuries.