what island contains the home country of ada de la cruz ?
hispaniola