Some small isles : Rhum, Sanday, Canna, Lismore, Erraid, Iona, Staffa, Mull /
Faithfull, David.
[Scotland : The Author,
1982]
Islands