Richard Delaye, France, Genève, M