How to lose a war

Sale price Price £18.99 Regular price Unit price  per 

An incisive, authoritative account of the West's failures in Afghanistan, from 9/11 to the fall of Kabul