Joseph Belknap Smith papers,
Author
Smith, Joseph Belknap.
Publication Details