Rocky, rocky road : West Indian Christmas spiritual, for four-part chorus of mixed