Pātuhitia tēnei: The theory and applications of graphs