Author: Thomas E. Johnson, Jr.
Alternate names: Johnson, Thomas E., Jr.