Geometry And String Theory