Early Scottish worship its general principles and leading details.
Macgregor, Duncan, Minister of Inverallochy.
Edinburgh & London, 
1896.