Ronald L. Numbers's scientific contributions