JAMES A. CAVANAUGH, JR.