Sheppard, David (g 47)
David Stuart Sheppard (1929-2005) The Right Revered The Lord Sheppard of Liverpool, who died on Saturday aged 75, was an outstanding Bishop of Liverpool, particularly involved in the Church of England’s social policies; earlier in his career he had been hardly less celebrated as the first ordained minister to have played Test cricket. Captain in … Read more