Keller, Jack, 1936-2005