Above average book on Afghanistan, lots of detail, lots of good analysis. This and Rasanyaganam's book are among the best I've read on Afghanistan. He has deep knowledge, excellent research. It may be a little boring as a first book on Afghanistan, probably better to read Rasanayaganam's book first, this is too detailed. He is weak at being succinct or poignant.
tho occasionally he says strange things, like he said the creation of Bangladesh was destabilizing, but that's a strange, minority opinion. Not many people see it that way.