A World Challenged: Fighting Terrorism in the Twenty-First Century by Yevgeny M. Primakov Back to product details page >