Ribiere-Sanford method