Climbing down the family tree
1 August 2005
All life has a common ancestor. Or to put it another way, every creature alive today, including ourselves, has an unbroken chain of ancestors going back almost four billion years. At certain points along the path from then to now, lineages have split, and split again, to give rise to the millions of species alive today.