The Frock-Coated Communist: The Revolutionary Life of Friedrich Engels

Communist

by Tristram Hunt

Hardcover

ISBN: 978-0-7139-9852-8

ISBN-10: 0-7139-9852-0

Allen Lane · 2009

See also:
2010PaperbackThe Frock-Coated Communist: The Revolutionary Life of Friedrich Engels