This acclaimed textbook has been updated to incorporate the many advances in genomics, protein engineering, computational biology and bioinformatics. In the Second Edition, the authors continue to explain evolutionary change at the molecular level in a way that can be understood without much prerequisite knowledge of molecular biology, evolution or mathematics.