Vision, Awareness and Cognition