Old Foula : the edge of the world /
Brownrigg, Donald A..,author.