Foster, Nigel (LLM Degree Programme Leader at Robert Kennedy College, Zurich, Switzerland and Visiting Professor of European Law, Europa Institut, Saarland University, Saarbrucken, Germany)