Key Data

NameThorold Johnson Deyrup
Year Admitted1936
StatusDeceased
Registration Number1169747