Author: John H Anderson
Alternate names: Anderson, John Henry; John Henry Anderson; John H. Anderson