JOHN F CAHILL JR