Discovering Genomics, Proteomics And Bioinformatics by Allan Campbell, Laurie Heyer & Laurie J. Heyer