By Edward Hallett Carr
By N. Bukharin, E.A. Preobrazhensky, Edward Hallett Carr, E. Paul, C. Paul
By Edward Hallett Carr, R. W. Davies
By Edward Hallett Carr, Tamara Deutscher