Bioinformatics by Kal Renganathan Sharma