- A History of St. Lawrence and Franklin Counties, New York: From the Earliest Period to the Present Time
- History of Lewis County in the State of New York From the Beginning of Its Settlement Until the Present Time
- Papers Concerning the Attack on Hatfield and Deerfield by a Party of Indians from Canada, September 19, 1677
- Constitution of the State of New York Adopted in 1846: With a Comparative Arrangement of the Constitutional Provisions of Other States
- The Thousand Islands of the River St. Lawrence: With Descriptions of Their Scenery As Given by Travellers From Different Countries at Various Periods ... of Events With Which They Are Associated