MARTIN A KEEGAN