The brain with which you are understanding my words is an array of some ten million kiloneurones. Many of these billions of nerve cells have each more than a thousand 'electric wires' connecting them to other neurones. Moreover, at the molecular genetic level, every single one of more than a trillion cells in the body contains about a thousand times as much precisely-coded digital information as my entire computer. The complexity of living organisms is matched by the elegant efficiency of their apparent design.