Scientific American April 2004Evolution EncodedNew discoveries about the rules governing how genes encode proteins have revealed nature's sophisticated "programming" for protecting life from catastrophic errors while accelerating evolutionBy Stephen J. Freeland and Laurence D. Hurst on April 1, 2004