Author: J. D. Eggleston
Alternate names: Joseph Dupuy Eggleston; J D Eggleston; J. D. (Joseph Dupuy) 1867 Eggleston
Born: 1867
Died: 1953