CHARLES R MOORE