The Penguin Dictionary of British Surnames is a useful and fascinating guide to the surnames that offer a unique insight into the place of origin, the occupations - and even the personality traits - of our ancestors. Detailed and informative, this dictionary covers the widest range of British surnames and is essential reading for anyone intrigued by the story of their name and by the history of their family. This edition replaces our out of...