University of Canterbury, New Zealand. .