Dr. Peter Rach, Switzerland, Herisau, M