Afghan wars - O'Ballance, Edgar (BRASSEY'S, 2002)