J E Petersen's scientific contributions