Internet Archive BookReader

The life and career of Major Sir Louis Cavagnari, C. S. I., K. C. B., British envoy at Cabul ... with a brief outline of the second Afghan war