Hanspeter Stauffacher, Switzerland, Haslen, M