Dominic Sheldon — English army officer