What can we know?