The Great Purges

The Great Purges
Isaac Deutscher & David King
Basil Blackwell
 1984