Prof. Dominic Welsh has been awarded a three month Visiting Oxford Fellowship at the University of Canterbury beginning on 1 September 2005.