East Linton : Tuckwell Press in association with The Scottish Working People's