Hans Häfliger, Switzerland, Geuensee, M