Keynote speaker: Cliff Mallett