Robert Service

Robert Service

Robert Service

Emeritus Professor of Russian History, St Antony’s College, University of Oxford; Senior Fellow, Hoover Institution, Stanford University