Personal Number: 219037 Rank: Captain Name: John Horatio Gordon SHEPHARD Unit: Grenadier Guards London Gazette : 19 December 1941 https://www.thegazette.co.uk/London/issue/35385/supplement/7169/data.pdf FOOT GUARDS The undermentioned Cadets to be 2nd Lts. 29th Nov. 1941:- Gren. G'ds. John Horatio Gordon SHEPHARD. (219037). London Gazette : 7 June 1949 https://www.thegazette.co.uk/London/issue/38634/supplement/2846/data.pdf FOOT GUARDS. Gren. G'ds. The undermentioned Lts. from Emerg. Commns. to be Lts., 1st Jan. 1949, and are granted the hon. rank of Capt.:— J. H. G. SHEPHARD (219037).
From The Grenadier Guards in the war of 1939-1945, by Nigel Nicolson and Patrick Forbes. v.2. Page 535 Page 413