Haidinger's brushes and the perception of polarization: the history to the present of an on-going problem.
D000818:Animals; D004563:Electrochemistry; D006801:Humans; D007313:Insecta; D008027:Light; D012160:Retina / Q000502:physiology; D014796:Visual Perception