GRAND BAHAMA ISLAND copyright M. Timothy O'Keefe108