I bought this book along with a couple of other surname books for a little project I have been doing on the names that appear in my family tree.
Out of the books I bought this book was by far the most used, it gave me everything I needed and more. If you are interested in the Origins of your families name I suggest you get this book. Even when not doing the project I had it by my side and just kept dipping in and out of it, it is that good.
If you want a companion book to go with it I'd suggest you get A Dictionary of British Place-Names (Oxford Paperback Reference)
, as this will help you understand where the places that relate to your family names come from.