Patterns of Highland development - Turnock, David (Macmillan, 1970)