Author: Thomas Richard Johnson
Alternate names: Thomas R. Johnson; Johnson, Thomas R.; Johnson, Thomas R. (Thomas Richard); Johnson, Thomas Richard; Thomas Thomas Richard Johnson