SMS dit: Geometry: a modern approach