Peter Leuenberger, Switzerland, Oberuzwil, M