How to cook and eat an artichoke