N A Patrick's scientific contributions