The twentieth-century world - Smith, Lucy; Arthur, Caroline; Langridge, Janet; Illingworth, Steve; O'Donnell, Tony (The twentieth-century world, 1995)