Bertrand M. Patenaude1956BooksStalin and StalinismSoviet scholarship under GorbachevMastermindTrotskyTrotskyStalin's nemesisThe Russian RevolutionA wealth of ideasBolshevism in retreatHerbert Hoover's brush with BolshevismAuthor data: Open Library