Biology: Exploring the Diversity of Life. Volume 1 - Russell, Peter J. (Toronto, Ontario. Nelson Education Limited., 2013)