Peter von Matt, Switzerland, Geuensee, M