Patterns of Highland development
Turnock, David.
London Macmillan
1970
bibl p247-258