Richard Thistlethwaite, United Kingdom, Genève, M