Biology for a changing world/ Michele Shuster...[et al.]. - New York : W.H Freeman, 2012. - xx, 539 p. : ill. ;

Includes index

9780716773245


biology

QH 308.2 .S545 2012