Rene Descartes' idea of vision, showing the function of the eye, optic nerve and brain, 1692. From Opera Philosophica by Rene Descartes. (Frankfurt-am-Main, 1692). Originally published in his Tractatus de homine. (Paris, 1664). (Photo by Oxford Science Archive/Print Collector/Getty Images)
Image provided by Getty Images.
January 29th, 2021
Viewed 83 Times - Last Visitor from Shenzhen, 30 - China on 11/23/2021 at 9:47 AM