Roger Keeran and Thomas Kenny, Socialism Betrayed: Behind the Collapse of the Soviet Union (2006).