Internet Archive BookReader

The Chinese war : an account of all the operations of the British forces from the commencement to the Treaty of Nanking