The Rise and Fall of Communism by Archie Brown, Emeritus Professor of Politics at Oxford University, examines the origins of communism, its spread in different nations, its collapse in the Soviet Union following perestroika, and its current incarnations around the globe.
