Perception and Reasoning