Agroecology - Carroll, Carl Ronald (Biological resource management series, 1990)