Rev. B. F. Eaton Smith
Place of publication: Hampton, New Hampshire
Language: eng