Biology by Linda Graham, Eric P. Widmaier & Robert J. Brooker