Author: John G. Anderson
Alternate names: Anderson, John G.