BRIAN P FLAHERTY