Pātuhitia tēnei: Introduction to abstract algebra.