[Edinburgh : Highland and Agricultural Society of Scotland,