Adventures in Globalization & Localization
International Advertising: A Global Perspective
Monolingual Britain? Why UK Businesses Need Translators