Peter Diefenbach, Switzerland, Chur, M