Bioinformatics and Molecular Evolution by Paul G. Higgs & Teresa K. Attwood