ESSENTIAL Biology - A.Campbell Neil A.Campbell (New York Benjamin, 2001)