Herbert Ellsworth Slaught Share This Herbert Ellsworth Slaught (Herbert Ellsworth Slaught, H. E. Slaught)