the island of Barbadoes [microform] : to which is added A treatise on ... the yellow