Author: John Stanford Anderson
Alternate names: Anderson, John Stanford