Author: John B. Henderson
Alternate names: J. B. Henderson