Bring a large pot of water to a boil, salt it, add the pasta and cook to al dente. Drain, reserving about 1/2 cup of the starchy cooking water.
While the pasta is working, in a large, deep skillet, heat the EVOO, four turns of the pan, over medium heat. Stir in the anchovies to melt. Stir in the chili pepper for 1 minute, then stir in the garlic for 2 minutes. Stir in the wine to reduce slightly, about 1 minute. Stir in the chicken stock, then stir in the tomatoes and crush with a potato masher. Season with the marjoram, salt and pepper. Simmer over medium heat until reduced, about 20 minutes.
Season the shrimp with salt and the lemon juice. In a large, deep skillet, melt the butter over medium heat. Add the shrimp and cook until pink, 2 minutes. Add to the sauce. Stir in the pasta and reserved starchy cooking water and toss. Serve on a warm platter or in shallow bowls. Top with the basil and mint to cool things down!