Author: Charles Edward Davis
Alternate names: Charles EDward Davis