Skye and the inner Hebrides /
MacGregor, Alasdair Alpin,1899-1970.
London, Hale
[1953]