Author: David M. Smith
Alternate names: David Marshall Smith; David M. Smith
Born: 1936