Twentieth century Russia - Treadgold, Donald W. (Houghton Mifflin, 1981)