Pātuhitia tēnei: A Complete Guide to Programming in C++/