War and Revolution

  • Author(s): Domenico Losurdo
  • Publisher: Verso
  • Print ISBN: 9781781686164, 1781686165
  • eText ISBN: 9781781687246, 1781687242

Description