This might be interesting to some humanists: The 'mad' Egyptian scholar who proved Aristotle wrong http://tinyurl.com/5s82v9u For more, and probably better, details on Ibn al-Haytham you may want to look at http://harvardmagazine.com/2003/09/ibn-al-haytham-html Tom Platt