Kessler, William, 1924-2002.