Kelso Heritage Society (Kelso, Scotland),publisher.