THOMAS J CAVANAUGH