MTH 340 Modern Geometry