RICHARD M CAVANAUGH