Contracting With Externalities In Economics