Beynon, William George Lawrence, Sir, 1866-1955, Knight, army officer in India