Memorials of the life and labours of the Rev. Robert Craig, A.M., Free Church, Rothesay.
Craig, Robert Clark.
Glasgow,
1862.