Leighton industries needed steel pipe to build furnaces for a customer. Leighton sent callier steel an order for a certain quantity of "a 106 grade b" steel. Callier confirmed the order and created a contract by sending an invoice to leighton, stating that it would send "a 106 grade b" steel, as ordered. Callier delivered the steel, and leighton built the furnaces, but they leaked badly and required rebuilding. Tests demonstrated that the steel was not in fact "a 106 grade b," but an inferior steel. Leighton sued. Who wins?.