Author: John Alfred Edwards
Alternate names: J. A. Edwards