David Priestland has studied Communism in all its forms for many years, in both Oxford and Moscow state universities. He is University Lecturer in Modern History at Oxford and a Fellow of St. Edmund Hall, and the author of Stalinism and the Politics of Mobilization.