Biology - Raven, Peter H; Johnson, George B (1996)