Author: Charles H. F. Davis
Alternate names: Davis, Charles H. F.; Charles H. F. Davis III