CHARLES P MOORE JR.