Author: A. M. Champneys
Alternate names: Adelaide Mary Champneys