Viruses, microorganisms and molecular genetics
What is life?.-Basic concepts of molecular genetics
Viruses and early genetics
Algorithms and self-replicating computer programs
What is information?
Coding of information in technology and biology
Coevolution of life and technology.