Russell,Peter J. Biology Exploring the diversity of life - 1st Canadian Ed. - Toronto Nelson 2009 - xxvi 1256pp includes appendices illustrations ISBN: 9780176440947 Subjects--Personal Names: LC Class. No.: QH 308 .2 .B56 2009