J. Louis Engdahl's scientific contributions