Scottish Surnames by David Dorward
This pocket dictionary gives the derivations of over Scottish 1000 surnames plus their variants. The alphabetical entries give not only the meaning of each name, but also its history, showing how its form may have changed in the course of time and produced variants over the years and in different localities. The areas of Scotland where the name is chiefly to be found nowadays are listed, and the early bearers of many of the names are mentioned.