Afghanistan: A Short History of Its People and Politics By Ewans, Martin Paperback From $12.96 Free Shipping