Peter Haldemann, Switzerland, Düdingen, M