Ibn Al Haytham's 1,000-year-old work inspired generations of European philosophers, physicists and astronomers - but his road ...