The eating of human flesh by a fellow human is utterly repulsive and abhorrent to most of us. Yet the practice was widespread all over the world in prehistoric times. Chillingly, there are some among us who still do it - and their depraved thirst for human flesh is so strong they resort to slaughtering others to satisfy it.