Author: John Frank Johnson
Alternate names: Johnson, John Frank