Author: J. G. Salway
Alternate names: Jack Salway