Keynote lectures