Dr. Ruedi Osterwalder, Switzerland, Abtwil, M