The density of the information encoded into DNA staggers the imagination; there is enough information-storing space in a half-teaspoon of DNA to store all of the assembly instructions for every creature ever made, and room left over to include every book ever written! The information content of a bacterium has been estimated to be around 10,000,000,000,000 bits of information -- comparable to a hundred million pages of Encyclopaedia Britannica.