J. Henry Harper — American publisher (1850-1938)