William Thraves, United Kingdom, Genève, M