Title: Centenary lecture programme