The Shield of Achilles: War, Peace and the Course of History

by

  • Publisher: Penguin (UK)
  • Print ISBN: 9780141007557, 0141007559

  • eText ISBN: 9780141937946, 0141937947

  • Pages: 960