The Klein View of Geometry 
After euclidean and similarity geometry, perhaps the most natural topic is affine geometry. Although we motivate this in terms of shadows, we shall use the klein approach, and define the geometry as that given by a certain group of transformations of a plane. 

related links 