European Agriculture (Policies, Production and Trade) - 9780415085335