Fundamental Concepts Of Bioinformatics by Ian E. Krane & Michael L. Raymer