Author: C. Nathan DeWall
Alternate names: C Nathan DeWall; C Nathan DeWall David G. Myers