KEVN P FLAHERTY