Author: Thomas K. Johnson
Alternate names: Thomas Kenneth Johnson; Johnson, Thomas K. (Thomas Kenneth)