Globalization and the Challenges of a New Century