Author: Herbert Ellsworth Slaught
Alternate names: H. E. Slaught; H. E. SLAUGHT; H. E Slaught; H. E. 1861-1937 Slaught; H. E. Slaught Ph. D.
Born: 1861
Died: 1937