Rudolf von Bergen, Switzerland, Genève, M