The Nature of Space and Time