Caribbean lands - Macpherson, John (Longman Caribbean, 1990)