Arthur J. Nonneman's scientific contributions