CHARLES F MOORE