The Red Flag: A History of Communism
Publisher: Grove Press
Published: Nov 20, 2009
Number of pages: 720
ISBN-13: 9780802119247