Hans-Peter Laubscher, Switzerland, Täuffelen, M