Human Vision: Physics, Biology, and Culture