The Scottish islanders : a Hebridean tale of crofting, fishing and cattle droving