Numbers and Symmetry: An Introduction to Algebra