Voyages to the Madeira, and Leeward Caribbean isles : with sketches of the natural history of these islands
Edinburgh