Peter E. Huber, Switzerland, Wallisellen, M