Stephen Bancroft Sheldon
1931 - 2005 (73 years)
Generation: 1
1. Stephen Bancroft Sheldon was born on 27 Nov 1931 in Saint Louis, St. Louis, Missouri, USA; died on 28 Oct 2005 in Saint Louis, St. Louis, Missouri, USA.