Discoverning Genomics Proteomics and Bioinformatics - Campbell, Malcolm A. (Dorling Kindersley, 2007)