CHARLES A. FLANAGAN