William Shepherd (British politician)
From Wikipedia, the free encyclopedia
William Stanley Shepherd (12 March 1910 – 11 October 2002) was a British Conservative politician.
William Stanley Shepherd (12 March 1910 – 11 October 2002) was a British Conservative politician.