Great British Soups: 120 Tempting Recipes From Britain's Master Soup-Makers