Dr. Roland Leimgruber, Switzerland, Himmelried, M