John Abernethy

Collins Scottish Words: A wee guide to the Scottish language