Peter E. Widmer, Switzerland, Vechigen, M