Anything by Colin Channer (although the island is not named Jamaica - you feel Jamaica)

Greenwitch Town by Joyce Palmer

The Same Earth by Kei Miller (loved this one)