Peter E. Häfliger, Switzerland, Basel, M