Overview

(Egerton) St John Pettifor Catchpool

(1890—1971) social worker