The Heterogeneous Effects of Trade Across Occupations: A Test of the Stolper-Samuelson Theorem