Time, Space, and Knowledge