Overview

Gerald Alexander Ellison

(1910—1992) bishop of London