Pātuhitia tēnei: An introduction to abstract mathematical systems /