- Pet. - Duncan Stewart, . against Lord Craig's interlocutor. Robinson, W. S. agent. H. clerk. Unto the Right Honourable the Lords of Council and Session
- The Covenanters of Teviotdale and Neighbouring Districts
- A Practical Arabic Grammar
- Keeping Secrets: A Novel of Love and Courage in a Time of War
- A Short Historical and Genealogical Account of the Royal Family of Scotland, From K. Kenneth II. ... and of the Surname of Stewart,