Rings, Fields, and Vector Spaces: An Introduction to Abstract Algebra via Geometric Constructibility