THOMAS M FLAHERTY