Ballymaloe Cookery Course: Revised Edition
Explains 1175 recipes, 370 variations and more than 100 basic skills, from making pastry to the art of carving, from preserving lemons to making delicious home-made pasta, from culturing creamy yogurt to butterflying a leg of lamb.