Journey into geometries - Sved, Marta (Math. Assoc. of America, 1991)