The Caribbean Community (CARICOM) - its structure and function - Pollard, Brynmor T. I. (1999)