AMENDED AND RESTATED CREDIT AGREEMENT Dated as of December 21, 2004 among TERRA CAPITAL, INC. TERRA NITROGEN (U.K.) LIMITED MISSISSIPPI CHEMICAL CORPORATION as Borrowers TERRA INDUSTRIES INC. TERRA CAPITAL HOLDINGS INC. as Guarantors and THE LENDERS...