Analysis of Genes and Genomes - Reece, Richard J (John Wiley & Sons,Inc., 2004)