Patten, Chris

What next?: Surviving the twenty-first century - London Allen Lane 2008 - xii; 490p

9780713998566


Social policy
Twenty-first century-Forecasts
World politics-21st century
History and geography

909.83/PAT