Asahel Humphrey papers, Salisbury, Mass.
Author
Humphrey, Asahel.
Publication Details