For decades, the Afghanistan we know from the news has been a country of war, unspeakable violence, and the goings-on of an intractable band of fundamentalists set on taking its culture back centuries ...