Author: Jack Campbell
Alternate names: John G. Hemry
Bio: Pseudonym for John G. Hemry.