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