This soup is one of those great little cooking secrets. Serve it to company, and they’ll think you spent hours perfecting the flavor. Really though, it takes less than 30 minutes to make. The tomato soup is fancied up just enough by the artichokes – tasty, but not pretentious. If you have any bread laying