- Old Annan: From The Twelfth Century Until 1547
- Caudatus Anglicus: A Mediaeval Slander
- Per Lineam Valli, a New Argument Touching the Earthen Rampart Between Tyne and Solway
- The Original Chronicle Of Andrew Of Wyntoun Printed On Parallel Pages From The Cottonian And Wemyss Mss: With The Variants Of The Other Texts, Ed., With Introduction, Notes, And Glossary, Volume 56...
- Trial by Combat