1 Sefton Delmer Born: 24 MAY 1904 Berlin, Germany Died: 4 SEP 1979 Lamarsh, Essex
Spouse: I Nichols Marriage: 1936