John Krebs, Switzerland, Belpberg, M