CHARLES L KEEFE