Sheldon Francis Dudley


Sheldon Francis Dudley - Sir Fellow 16 August 1884 - 6 May 1956. He was born on August 16, 1884 and died on May 6, 1956.