Geometry Revisited