Elachi, Charles, 1947-