An introduction to contemporary history
By: Geoffrey Barraclough.
Publisher: Watts
Published: 1965
Number of pages: 272
Subjects: History, Modern -- 20th century