Before revision: ” Biology Concepts & Connections Sixth Edition ” , Campbell, Neil A.
After revision: " Biology Concepts & Connections Sixth Edition " , Campbell, Neil A.