Peter Dubach, Switzerland, Faulensee, M