Bioinformatics a biologist's guide to biocomputing and the internet - Brown, Stuart M. (Biotechniques Books)