KEEGAN , BRENDAN