RICHARD H FLAHERTY