Author: M. H. A. Davis
Alternate names: M. H. A Davis