Biography
Sir Stephen Lewis Courtauld (27 February 1883 – 9 October 1967) was an English philanthropist associated with geographical exploration, the restoration of Eltham Palace in south-east London, and cultural and education causes, both in the UK and in Southern Rhodesia (now Zimbabwe), where he and his wife Virginia also donated to organisations promoting racial equality.
View full wikipedia entry
This biography is from Wikipedia under an Attribution-ShareAlike Creative Commons License. Spotted a problem? Let us know.