- Letters I Didn't Write
- A sermon preached at the Wemyss-chapel the 20th of March 1720; at the funeral of the Right Honourable David Earl of Wemyss. By John MacKenzie, ...
- The love of pleasure inconsistent with reason, and with the peculiar spirit of Christianity. A sermon, preached in the New church of Dumfries, in the year -. By a preacher of the Gospel.
- Lift Up Your Hearts: Communal Prayers and Devotions for Parishes and Families
- Day-Dawn In Dark Places: A Story Of Wanderings And Work In Bechwanaland