Political barriers to economic development in Russia: Obstacles to modernization under Yeltsin and Putin Breadcrumbs UL Home Research Publications Year of Publication 2011 Journal International Journal of Development Issues DOI 10.1108/14468951111123300