Community ecology : the study of the patterns and processes involving two or more species - has developed rapidly in the last two decades, driven by new and more sophisticated research techniques, advances in mathematical theory and modeling, and the increasing pressure on the environment wrought by humans. Once a purely descriptive science, it is now one of the most forward-looking areas of scientific inquiry. Morin skillfully guides the reader through...