Place-names of Strath, Isle of Skye - Ainmean-Aite an t-Stratha, An t-Eilean Sgitheanach
ISBN-13: 9781783913725