Pātuhitia tēnei: The structure of abstract algebra