Hans Peter Hafner, Switzerland, Amriswil, male