This acclaimed 180,000-word A-Z dictionary is a comprehensive and highly readable guide to witchcraft, revealing the historical reality beneath the popular stereotypes of old hags, broomsticks, and black cats.
The Penguin Pocket Dictionary of Babies' Names takes a close look at 3500 names, explaining origins and meanings, showing how some have changed in popularity and use over time and providing all the diminutive and variant forms.