An interesting article on genes and evolution.

Comments