JAMES M. CAVANAUGH