Author: Mary De Morgan
Alternate names: Mary A. De Morgan