Guest Lecture by Prof. Martti Koskenniemi 22.11.2017