Peter Elmer, Switzerland, Galgenen, M