Practical Bioinformatics by Michael Agostino