TY - BOOK AU - Altieri, M. A. TI - Agroecology: The science of sustainable agriculture PY - 1987/// CY - IT PB - London KW - Agriculture ER -