William Sloane Coffin, Jr., 1924-2006