JAMES D HARRINGTON