charles edward butler