Richard Sakwa

Richard Sakwa is Professor of Russian and European Politics at the University of Kent.