Internet Archive BookReader

The place-names of Wiltshire, their origin and history