The Greater Antilles : Cuba, Jamaica, Haiti, and Porto Rico : also showing Danish West Indies and Trinidad Yale Public content