I don't feel like I know enough to choose. I do know that the more I learn about molecular biology, genetics, &c. the more I realize how, well, "evolved" it all feels :) It's not as precise as Mendel's peas, fitness landscapes are dynamic, the information theory analogy is imprecise, and so on.
I will say that Kevin Kelly is always interesting and this article doesn't disappoint. Non-random evolution seems very natural if you're a pantheist, right? :)
this territory is moderated