Wiltshire Place-names: Their Origins and Meanings by Martyn J. Whittock
This is an illustrated comprehensive guide to the place-names of Wiltshire including towns, villages, streets, pubs, farms, rivers and even woods. It describes how these names originated.