From the Stone Age to Christianity: Second Edition with a New Introduction ( Anchor Book, A 100)