Author: L. Dudley Stamp
Alternate names: Laurence Dudley Stamp; Stamp, Laurence Dudley Sir; Stamp, L. Dudley Sir
Title: Sir
Born: 1898
Died: 1966