Peter Leuenberger, Switzerland, Herrliberg, M