Gill Steel Lecture Programme 2005