Mary Johnston Midlothian based poet, Mary Johnston, is the Scots Language Centre's latest poet in virtual residence. Share on Twitter Share on Facebook