The world at 2000 perils and promises - Halliday, Fred (Palgrave, 2001)