Community ecology is the study of the interactions between populations of co-existing species. This book provides a survey of the state-of-the-art in theory & applications of community ecology, with special attention to topology, dynamics, & the importance of spatial & temporal scale.