CHARLES J KEEFE