John E. Hartley's scientific contributions