Peter Haubensak, Switzerland, Thalwil, M