Author: Caribbean Community. Secretariat.
Alternate names: Caribbean Community Secretariat; CARICOM Secretariat; CARIBBEAN COMMUNITY.  SECRETARIAT; Caribbean Community. Secretariat