Joel W. Hedgpeth's scientific contributions