See also the home page of the journal Slavonic and East European Review

Froggatt, Michael, review of Ethan Pollock, Stalin and the Soviet Science Wars, in Slavonic and East European Review, 86.4 (2008), 739–41