Dr.Jean-Claude Haefliger, Switzerland, Rheinfelden, M