The Caribbean, awash with sun and water, is a meeting place of many races, religions, and cultures. There North and South, Latin and Anglo, native Carib, African black, French and English white races and cultures meet. In a religious melting pot, Protestant and Catholic Christian, Afro-Caribbean, Hindu, and secularist faiths, intertwine, cross-pollinate, and go their ways, separate yet together, in the divine milieu. Such a place has a rich and revealing...