author book novel kalama fiction kelso writer border england galashiels borders glasgow hawick edinburgh authors longview london wales scottish borders design