Rural change and sustainability : agriculture, the environment and communities - Essex, Stephen (CABI, 2005)