Daniel Delay, Switzerland, Genève, M