Geometry from Euclid to Knots - Stahl, Saul (Dover, 2010)