Walter E. Haefliger, Switzerland, Binningen, M