THOMAS J KEEGAN JR