‘Eleanor Marx: A Life,’ by Rachel Holmes.

05holmes-sub2-master675

http://nyti.ms/1NN4q5j