The China Sea Directory, vol. I. Compiled in the Hydrographic Department, Admiralty. Second edition. (Added to and corrected by Staff Commanders J. C. Richards and Hitchfield.). by