Author: John Creyghton Ainsworth-Davis
Alternate names: J. C. Ainsworth-Davis