Bernhard Neuenschwander, Switzerland