Observations upon several voyages to India out and home [electronic resource] : as also remarks on the ports and places touch'd ... with some account of the genius of the natives and inhabitants, ... Illustrated with sixty one curious copper plates, .. / By Captain Henry Cornwall