Strathnaver : an introduction & guide /
Johnston, Jim A.
Highland (Scotland).Council.
Inverness : Highland Council,
c2003.
Cover title.
Includes bibliography.
Human settlements