The Scots word book - Graham, William (The Ramsay Head Press, 1977)