Afghanistan : a cultural and political history / Thomas Barfield. - Barfield, Thomas J. (Thomas Jefferson), 1950- (Princeton studies in Muslim politics, 2010)