Number, Shape, & Symmetry (An Introduction to Number Theory, Geometry, and Group Theory)