Author: Margaret J. A. Edwards
Alternate names: Margaret J. a. Edwards; Marjorie J. A. Edwards; Margareth J. A. Edwards