Discovering Genomics, Proteomics, and Bioinformatics - A. Malcolm Campbell (Pearson Education, 2003)