Scan barcode
544 pages • missing pub info (editions)
ISBN/UID: 0008567972
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
Conflict is both a sweeping history of the evolution of warfare up to Putin's invasion of Ukraine, and a penetrating analysis of what we must learn from the past, and anticipate in the future, in order to navigate an increasingly perilous world. ...
Community Reviews
Content Warnings
544 pages • missing pub info (editions)
ISBN/UID: 0008567972
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
Conflict is both a sweeping history of the evolution of warfare up to Putin's invasion of Ukraine, and a penetrating analysis of what we must learn from the past, and anticipate in the future, in order to navigate an increasingly perilous world. ...