Dr. Hans Rudolf Leuenberger, Switzerland, St. Gallen, M