Biology dimensions of life - Presson, Joelle C. (McGraw Hill, 2008)