CHARLES H FLANAGAN