The Catalan country kitchen : food and wine from the Pyrenees to the Mediterranean seacoast of Barcelona