Peter Lebedinsky, Switzerland, Genève, M