Judith M. Hadley's scientific contributions