Harlan Hubbard, Life and Work