Flaherty, Stephen, 1960-