Cyrill M. Schneuwly, Switzerland, Meilen, M