Claude von Allmen, Switzerland, Genf, M