Dr. Peter H. Rüfenacht, Switzerland, Hagendorn, M