by George Plechanoff ; translated with the permission of the author by Eleanor Marx Aveling ; with an introduction by Robert Rives LaMonteC.H. Kerr1912
by George Plechanoff; translated with the permission of the author by Eleanor Marx Aveling ; with an introduction by Robert Rives La-MonteC.H. Kerr1879