Jack Clement 1914-2004