Overview

Leslie Stannard Hunter

(1890—1983) bishop of Sheffield