William Alexander Smith papers,
Author
Smith, W. A.
Publication Details