Karl Marx - An Intellectual Biographyby Rolf HosfeldWriting a summary for young readers…For young readersBook data: Open Library