Author: John T. Chalcraft
Alternate names: J. Chalcraft
Born: 1970