Sorry if he's been noted before, but Kenneth Boulding, 1910-1993 David Hammes