Robert St Clair Dederick was born in Atherton, Lancashire, England, 27 September 1919 and died in Cape Town, South Africa, 8 December 1983...
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Got It!," you consent to our use of cookies.