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