Author: David Harold Smith
Alternate names: David Harold Smith; David H. Smith
Born: 1966