
1. Life, the Universe and Everything
Aired: Dec 3, 2005Professor Robert Winston explores the concept of God across cultures, examini...
Professor Robert Winston explores the concept of God across cultures, examining what it means to be human. He investigates enigmatic hand prints in French caves, believed to hold supernatural significance, and travels to Teotihuacan to uncover ancient human sacrifices performed by Aztec priests.