The Witch: A History of Fear, from Ancient Times to the Present
By Ronald Hutton
Yale, £25, 376 pages, hardback