Oliver P. Hubbard — American scientist (1809–1900)