Witchcraft : the history and mythology - Marshall, Richard