David Mitchell PhD, Professor at University of Canterbury, New Zealand, New Zealand david.mitchell@cantenbury.ac.nz BACK