Author: Thomas L. Johnson
Alternate names: Johnson, Thomas L. (Nova Publishers editor)