Descartes' idea of vision, 1692.
Descartes' (1596-1650) idea of vision, . The passage of nervous impulses from the eye to the pineal gland and so to the muscles. From Rene Descartes' Opera Philosophica (Tractatus de homine), 1692.
HIP / Art Resource, NY
3403 X 4152 px