Title: Cambridge History of Communism 3 Volume Paperback Set
Subjects: History, modern, 20th century