Author: John T. DeWolf
Alternate names: John T. Dewolf