William Moorsom — English army officer