Author: James D. Anderson
Alternate names: James Doig Anderson
Born: 1940