Biology - KASKEL, Albert (New york McGraw Hill, 1992)