David Roper's passing a great loss to West Indies cricket