Innsegall the Western Isles
Barber, John,1947-
Magee, David A.
Edinburgh John Donald
[1985]