John Brown Francis Herreshoff — American chemist (1850-1932)