A DAVID HARRINGTON