Biography

Distinguish between
David Gledsdale Smith, tax lawyer
David Gordon Smith, zoologist
David G. Smith, collector