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

by

  • Publisher: Penguin (UK)
  • Print ISBN: 9780141021409, 0141021403

  • eText ISBN: 9780141926865, 0141926864

  • Pages: 464