TY - BOOK AU - ALTIERI MIGUEL TI - AGROECOLOGY THE SCIENCE OF SUSTAINABLE AGRICULTURE SN - 1-85339-295-2 AV - 338.162/ALT 2 U1 - 338.162/ALT 2 PY - 1987/// CY - LONDON ER -