Introduction to bioinformatics: a theoretical and practical approach - Stephen A Krawetz (Humana Press, 2003)