Author: Anderson, David G.
Alternate names: Anderson, David G. (David George), 1951-
Born: 1951