Scan barcode
536 pages • missing pub info (editions)
ISBN/UID: 9780008567989
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 18 October 2023
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
536 pages • missing pub info (editions)
ISBN/UID: 9780008567989
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 18 October 2023
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. ...