Author: John M. Wozencraft
Alternate names: J.M. Wozencraft; John McReynolds Wozencraft