A Treatise on Time and Space