Overview

David Stuart Sheppard

(1929—2005) cricketer and bishop of Liverpool