Kelso Records; Being Traditions and Recollections of Kelso. [Containing a Particular Description of the Town of Kelso, by Ebenezer Lazarus, i.e. Robert Mason.] 2 authors - Paperback £16.99 Find out more