Color Constancy In Philosophy And Science