The first Afghan war and its causes
Published: 1879
Number of pages: 521