Suggest an edit12:40The Human AnimalBBC Knowledge Wed 5th Dec 2001, 12:40 on BBC KnowledgeA look at the telltale signs of mankind's evolutionary past. (S) Source: Radio Times Suggest an edit