pierce harrington