Biology - RAVEN, Peter H. (New Delhi McGraw-Hill, 2005)