Author: David Elvin Smith
Alternate names: David Elvin Smith; David E. Smith
Bio: see https://openlibrary.org/authors/OL1810888A/ David Elvin Smith