Geometry transformed : Euclidean plane geometry based on motions - King, James R. (India AMS, 2025)