Peter Galliker, Switzerland, Luthern, M