Author: John H. Anderson
Alternate names: Anderson, John H.; Anderson, John H. (Associate professor)