Ben anderson afghanistan. ” “A tour de force.