Moore Crosthwaite

British diplomat