Fundamental concepts of bioinformatics Dan E. Krane, Michael L. Raymer - Krane, Dan E. (Pearson Education, 2003)