Grand Bahama featured in Caribbean Journal articles

579