The Cosmic Serpent - DNA and the origins of knowledge