- Among The Old Scotch Minstrels: Studying Their Ballads Of War, Love, Social Life, Folklore, And Fairyland
- Burns in Dumfriesshire: A Sketch of the Last Eight Years of the Poet's Life
- Memorials of St. Michael's: The Old Parish Churchyard of Dumfries
- Poems, Chiefly in the Galloway Dialect
- History of the Burgh of Dumfries: With Notices of Nithsdale, Annandale, and the Western Border








