Dr Rolf Nyfeler, Switzerland, Liestal, M