Peter Haldemann, Switzerland, Hefenhofen, M