Life evolving: molecules, mind, and meaning - Duve, Christian De (New York Oxford University Press, 2002)
Keywords: BACTERIA; DNA; EVOLUTION; LIFE; PROTEIN; RNA