Buy from Amazon
The collapse of chaos
The authors argue against reductionism, and in particular the idea that DNA is a sort of blueprint for the organism. I didn't find the arguments that convincing though. For instance, there is the claim that DNA is not like a computer program because the development of organisms depends on their environment - but so does the execution of computer programs. And the idea that the same DNA might lead to totally different species seems to be the same as suggesting that you could have the same source code which would produce a Java compiler if compiled by a Java compiler and a Pascal compiler if compiled by a Pascal compiler. I wouldn't buy that, and the DNA idea seems even less credible.
This is a long book and I feel it might have been better as two books - one on reductionism and DNA and one on the relationship between complexity and chaos. But it is written in an entertaining way and you may well find it worth reading for some of the thought provoking ideas that it contains, even if you disagree with them as I do.