ARC-Onderstepoort Veterinary Research
(1939)
Barry Shenton was born on 30th April 1929 in Eshowe, Zululand and died the 21st of March, 2007, Mkushi. He worked as a mining engineer up to the Great War where he rose to the rank of captain and came back from service in ...