Sermons on several occasions.
Duff, William,1732-1815.
Aberdeen printed for the author.
1786
Church of Scotland
Sermons, English