Agriculture and the environment :perspectives on sustainable rural development