Mind, Perception and Science