Geoffrey Block: Keynote