Life of Rev. John Craig, M.A., B.D. : minister, second charge, Laigh Kirk, Kilmarnock, 1894-1898 ; minister of Lanark, 1898-1905 /
Reid, Thomas,M.A., F.S.A.Scot.
Lanark : J.D. Morrison,
1905.
Craig, John, 1870-1905.
United Free Church of Scotland
Clergy