On BBC website proposing that meat is not the reason for our evolutionary success.

http://news.bbc.co.uk/1/hi/health/6983330.stm