Biology by Linda E. Graham & Robert J. Brooker