Introduction to Agroecology
The essence of agroecology lies in harnessing and harmonizing the forces of nature for productive purpose. This book explains how this is done, providing a detailed look at the underlying theories, concepts, and practices. It is suitable for researchers, extension advisors, instructors, and students in the field.