History of John Knox Church, Stewarton /
Cassels, Thomas,1870-1933.
Kilmarnock,
1925.