carl von clausewitzlatest news & developments