Books
Fellowship with God
2013
Church and Nation
2014
St. Margaret's, Forgue, with notices of Frendraught, Lessendrum, Cobairdy, Templeland, and Auchaber.
2011
An Answer to a scurrilous pamphlet, lately printed, intituled, A letter from Monsieur de Cros, to the Lord ----
2023
Christianisme et ordre social
2020
An Answer to a scurrilous pamphlet, lately printed, intituled, A letter from Monsieur de Cros, to the Lord ----
2018