The Rhetoric of Soft Power: Public Diplomacy in Global Contexts by Craig Hayden Back to product details page >