The Northern Isles. - Graham-Campbell, James (2002)