N Oland och England i Afghanistan.