Michael Tellinger Lecture in ZURICH 6 Nov 2018