Author: John Rauche Johnson
Alternate names: John Rauche Johnson; J. R. Johnson