Reminiscences of the life and labours of Dugald Buchanan, formerly teacher and evangelist at Rannock, Perthshire : with his Spiritual songs, and an English version of them
Sinclair, Allan, 1821-1888; Buchanan, Dugald, 1716-1768. Laoidhean spioradail