Ecology: Concepts and Applications – 0073383228, paperback, Manuel Molles

You will find that this textbook uses a modular structure for flexible learning.