Author: David George Smith
Alternate names: David G. Smith; David George Smith
Born: 1949