JAMES J. CAHILL