Jeff Donaldson 1932-2004