Dr. Thomas Stäehelin, Switzerland, Reinach BL, M