Comment Comment by steeve Neil deGrasse Tyson explains the downfall of Science in Islam during the 1100s beautifully: http://www.youtube.com/watch?v=N7rR8stuQfk parent steeve 13 years ago