Author: David J. H. Smith
Alternate names: David J. H. Smith; D. J. H. Smith
Bio: http://viaf.org/viaf/9038026