Author: John Irwin Johnson
Alternate names: Johnson, John Irwin