JAMES B HARRINGTON