Author: John Henry Johnson
Alternate names: John H. Johnson, Jr.