Peter F. Flaherty articles