A Course in Modern Geometries (Undergraduate Texts in Mathematics)