JAMES W CAVANAUGH