Letters: Britain’s armed forces are dodging responsibility for failings in Afghanistan and Iraq, argues Prof Paul Dixon. RC Pennington fears military history is doomed to repeat itself. Plus letters from Margaret Phelps, Diana Francis and Jim Golcher