Cook sausage on the grill, medium heat, turning every 3 or 4 minutes until done. Or cook in a skillet. (I use the grill, it’s tasty and less mess). Let it rest, covered, for a few minutes to hold in the juices. Slice down the middle long ways, then in half slices. In a large pot, sauté garlic over low to medium heat in oil for about 1 minute, then add onion, bell pepper, sauté until soft. Add tomatoes, beef stock, oregano, basil, pepper and fresh parsley. Bring to a gentle boil. Add sausage and simmer gently for 10 minutes or so. Shortly before serving, bring it back to a gentle boil, add zucchini and linguine. Cover, cook until simmering and noodles are almost done. This soup is best made early in the day, but don’t add the zucchini and noodles until shortly before serving because they get a bit overdone. (Stir some to keep noodles from sticking). Add Parmesan cheese, either to the soup pot, or pass it at the table.