Crofts and farms in the Hebrides : being an account of the management of an island estate for 130 years / - Argyll, George Douglas Campbell