Number Theory And Geometry