Schaeffer, Robert

Understanding globalization : the social consequences of political, economic, and environmental change / Robert K. Schaeffer - 2 - Lanham : Rowman & Littlefield Publishers, 2003 - xi, 379 p.

0742519988

JZ 1318 S294u 2003