Home > Authors > Steve Smith

Steve Smith

Stephen (Steve) Smith Professor of History at the University of Oxford and a senior research fellow at All Souls College, University of Oxford, United Kingdom, specializing in modern Russian and Chinese history.