Published October 2008

Slavonic and East European Review 86.4

including:

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