Professor John Smith's Writings

Professor of Language at Dartmouth, Minister, Librarian, Local Preacher in Hanover just six miles North of Joseph Smith's house