General view of the agriculture of the Hebrides, or Western Isles of Scotland [electronic resource] : with observations on the means of their improvement, together with a separate account of the principal islands : comprehending their resources, fisheries, manufactures, manners, and agriculture : drawn up under the direction of the Board of Agriculture : with several maps / by James Macdonald