History of Lodge St. James, B.U.R.A., no.424, Hawick
Edgar, James.
Hawick
1932