Robert Haining's service lasted from 1901 up to 1942 and was a given the honor of Knight Commander of the Order of the Bath, a British order of chivalry founded by George I on 18 May 1725.
Robert Haining's service lasted from 1901 up to 1942 and was a given the honor of Knight Commander of the Order of the Bath, a British order of chivalry founded by George I on 18 May 1725.