Stalin's wars

Geoffrey Roberts
Yale University Press
9780300112047 0300112041