Review of Thomas Barfield. Afghanistan: A cultural and political history. Review uri icon