Return of a King: The Battle for Afghanistan - William Dalrymple I think the book is most likely a lot better then the abridged BBC version.