Indian Ocean directory : the seaman's guide to the navigation of the Indian Ocean and China Sea : including a description of the winds, storms, tides, currents, &c., sailing directions, a full account of all the islands, with notes on making passages during the different seasons