Agroecology : the science of sustainable agriculture / Altieri, Miguel . - 2nd ed. - UK: IT Publications , 1995. - xii,433 p,; ISBN: 1853392952 LC Class. No.: S589.7 / .A47 1995