Return to Article Details Challenges for Europe in the World, 2030 by John Eatwell, Terry McKinley, and Pascal Petit Download Download PDF