Dr. Carl E. Weidenmann, Switzerland, Kilchberg ZH, M