S-matrix derivation of the Weinberg Model