The Scottish annual...
Place of publication: Glasgow [etc.]
Language: eng