A very short introduction to where the place names of Scotland come from by George Harris, who is on twitter as @historylecturer. This is a little tour around the peoples that lived in Scotland in the dark ages and a bit about the languages that they spoke. There are a few example etymologies of place names, but not a whole list of them, that would need to be a much longer work than this.

I got this for free on an amazon.co.uk promotion, and it passed an entertaining half-hour one evening.