The deeper lesson of Alhazen.
Gilchrist
A
A
D004534:Egypt; D005858:Germany; D049691:History, Medieval; D006801:Humans; D055095:Optics and Photonics / Q000266:history*; D011601:Psychophysics / Q000266:history*; D014785:Vision, Ocular