Slavonic and East European Review 86.41 October 2008

including:

Review of Ethan Pollock, Stalin and the Soviet Science Wars
Michael Froggatt
doi:10.2307/25479290