The Rise and Demise of World Communism - Breslauer (OUPOxford University Press, 2021)