H. ONEILL's scientific contributions