Quick view Add to Cart Afghanistan: A Military History From The Ancient Empires To The Great Game $56.26 University Press of Kansas