JAMES PRESTON HARRINGTON, III