John Megginson, United Kingdom, Monaco, M