Programming of Life

Wonderful videos about life, and Earth.

The first video is about life (DNA, etc), and the second video is about Earth (finetuning) is.

Highly recommended.