Klein, William, 1928-