Bernard De Riedmatten, Switzerland, Genève, M