Author: John Morgan Edwards
Alternate names: J. M. Edwards