Worlds apart : the twentieth century /
Buxton, Steve.
London : Hodder & Stoughton,
1997.
History, Modern