Wright, Alan, The University of Canterbury, New Zealand