Twentieth century Russia - Treadgold, Donald W., 1922- (Westview Press, 2000)