Adventures In Perception