Bernard de Riedmatten, Switzerland, Genf, M