CHARLES H FARMER JR