Peter Meyer, Switzerland, Genf, M