Author: J. A. (John Alexander) Guy
Alternate names: J. A. Guy