King, James R. Geometry transformed : Euclidean plane geometry based on motions / by James R. King - India AMS 2025 - 258p.