Seeing, Thinking and Knowing