James Hinton Sledd's scientific contributions