St Kilda : a voyage to the edge of the world /
Mitchell, W. R.(William Reginald),1928-2015.
Isle of Colonsay : House of Lochar,
1999, c1990.