Noureddine Jebnoun. "The Denial of Failure in Afghanistan." Small Wars Journal 29 Oct. 2008: .
» View this publication
» More publications by Noureddine Jebnoun