Moore, Charles, 1928-