JAMES W. CAVANAUGH