David Sheppard: Batting for the Poor
As a sportsman, priest and bishop, David Sheppard played a significant role in British public life during the second half of the twentieth century, achieving household-name status in two entirely separate fields. There has been no previous biography.