Reading list: Place names of Scotland
Useful historic references.