Overview

Albert Augustus David

(1867—1950) bishop of Liverpool and headmaster