Roger Geissbühler, Switzerland, London, M