Twentieth century Russia - Treadgold, Donald W. (R. McNally & Co, 1972)