Author: Kyle Hunt
Alternate names: John Creasey