Ngā tūemi rite: Talking with computers:explorations in the science and technolgoy of computing