Peter Schneeberger, Switzerland