Bioinformatics - Arora, Dilip K. (Elsevier, 2006)