Pātuhitia tēnei: An introduction to distributed and parallel processing /