Transactions of the Highland and Agricultural Society of Scotland: an abstract of the proceedings at board and general meetings, and the premiums offered by the Society in ...