Peter Kramer, Switzerland, Seon, M